// store.js  
import { createStore } from 'vuex';  
  
const store = createStore({  
  state: () => ({  
    navCurrent: '/', // 
    // 其他全局状态...  
  }),  
  mutations: {  
    setNavCurrent(state, targetId) {  
      state.navCurrent = targetId;  
    },  
    // 其他 mutations...  
  },  
  actions: {  
    // 定义任何需要的 actions... 
    updateNavCurrent({commit},targetId){
        commit('setNavCurrent', targetId);  
    },
  
    

  },  
  modules: {  
    // 定义任何需要的模块...  
  },  
});  
  
export default store;